307a71f65f72939d3ed23fc58e3ee957d2956113,src/ucar/unidata/idv/control/VolumeVectorControl.java,VolumeVectorControl,getControlWidgets,#List#,330

Before Change



        controlWidgets.add(
            new WrapperWidget(
                this, GuiUtils.rLabel("Skip:"),
                GuiUtils.left(
                    GuiUtils.hbox(
                        GuiUtils.rLabel("XY:  "),

After Change


                              trajLengthWidget.getContents(false), arrowCbx);

            trajSkipComponent =
                GuiUtils.hbox(GuiUtils.rLabel("Trajectory Start Level: "),
                              GuiUtils.filler(), levelBox);

            trajectoryBtn = new JRadioButton("Trajectories:", isTrajectories);

            ActionListener listener = new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    JRadioButton source = (JRadioButton) e.getSource();
                    if (source == trajectoryBtn) {
                        isTrajectories = true;
                        isVectors      = false;
                        trajStartLevel = 0;
                    } else {
                        isVectors      = true;
                        isTrajectories = false;
                        levelBox.setSelectedIndex(levelBox.getItemCount()
                                - 1);
                    }
                    setStreamlines();
                }
            };

            vectorBtn.addActionListener(listener);
            trajectoryBtn.addActionListener(listener);
            GuiUtils.buttonGroup(vectorBtn, trajectoryBtn);


            Insets spacer = new Insets(0, 30, 0, 0);
            JComponent rightComp =
                GuiUtils.vbox(
                    GuiUtils.left(
                        GuiUtils.vbox(
                            vectorBtn,
                            GuiUtils.inset(
                                sizeComponent, spacer))), GuiUtils.left(
                                    GuiUtils.vbox(
                                        trajectoryBtn,
                                        GuiUtils.vbox(
                                            GuiUtils.inset(
                                                trajFormComponent,
                                                spacer), GuiUtils.inset(
                                                    trajLengthComponent,
                                                    spacer), GuiUtils.inset(
                                                        trajSkipComponent,
                                                        spacer)))));
            JLabel showLabel = GuiUtils.rLabel("Show:");
            showLabel.setVerticalTextPosition(JLabel.TOP);
            controlWidgets.add(
                new WrapperWidget(
                    this,
                    GuiUtils.top(
                        GuiUtils.inset(
                            showLabel,
                            new Insets(10, 0, 0, 0))), GuiUtils.left(
                                GuiUtils.top(rightComp))));


        }

        /*    controlWidgets.add(
                    new WrapperWidget(
                            this, GuiUtils.rLabel("Start Level:"),
                            GuiUtils.left(levelBox)));  */

        controlWidgets.add(
            new WrapperWidget(
                this, GuiUtils.rLabel("XY Skip:"),
                GuiUtils.left(skipFactorWidget.getContents(false))));
        controlWidgets.add(
            new WrapperWidget(
                this, GuiUtils.rLabel("Z Skip:"),
                GuiUtils.left(skipFactorWidgetZ.getContents(false))));

        enableTrajLengthBox();